home *** CD-ROM | disk | FTP | other *** search
- // Borland C++ Builder
- // Copyright (c) 1995, 1998 by Borland International
- // All rights reserved
-
- // (DO NOT EDIT: machine generated header) 'FPTOpenDlg.pas' rev: 3.00
-
- #ifndef FPTOpenDlgHPP
- #define FPTOpenDlgHPP
- #include <UPTFrame.hpp>
- #include <UPTShConsts.hpp>
- #include <UPTTreeList.hpp>
- #include <UPTShellUtils.hpp>
- #include <UPTShell95.hpp>
- #include <UPTSplitter.hpp>
- #include <UPTImageCombo.hpp>
- #include <UPTShellControls.hpp>
- #include <OLE2.hpp>
- #include <Menus.hpp>
- #include <ExtCtrls.hpp>
- #include <Buttons.hpp>
- #include <ComCtrls.hpp>
- #include <StdCtrls.hpp>
- #include <TypInfo.hpp>
- #include <Dialogs.hpp>
- #include <Forms.hpp>
- #include <Controls.hpp>
- #include <Graphics.hpp>
- #include <Classes.hpp>
- #include <SysUtils.hpp>
- #include <Messages.hpp>
- #include <Windows.hpp>
- #include <SysInit.hpp>
- #include <System.hpp>
-
- //-- user supplied -----------------------------------------------------------
-
- namespace Fptopendlg
- {
- //-- type declarations -------------------------------------------------------
- enum TPTOpenOption { ptofAllowMultiselect, ptofCreatePrompt, ptofExtensionDifferent, ptofFileMustExist,
- ptofHideReadOnly, ptofNoChangeDir, ptofNoDereferenceLinks, ptofNoReadOnlyReturn, ptofNoTestFileCreate,
- ptofNoValidate, ptofOverwritePrompt, ptofReadOnly, ptofPathMustExist, ptofShareAware, ptofShowHelp,
- ptofAllowTree, ptofShowTree, ptofShowHints, ptofHideFoldersInListWhenTreeVisible, ptofOleDrag, ptofOleDrop,
- ptofShowHidden };
-
- typedef Set<TPTOpenOption, ptofAllowMultiselect, ptofShowHidden> TPTOpenOptions;
-
- class DELPHICLASS TPTDialog;
- class PASCALIMPLEMENTATION TPTDialog : public Classes::TComponent
- {
- typedef Classes::TComponent inherited;
-
- private:
- int mFormWidth;
- int mFormHeight;
- TWindowState mWindowState;
- System::AnsiString mTitle;
- Classes::TNotifyEvent mOnInit;
- Classes::TNotifyEvent mOnFormShow;
- Classes::TNotifyEvent mOnFormClose;
- bool mfExecuting;
-
- protected:
- DYNAMIC void __fastcall DoInitialized(void);
- DYNAMIC bool __fastcall DoExecute(void) = 0;
- __property bool Executing = {read=mfExecuting, nodefault};
- __property System::AnsiString Title = {read=mTitle, write=mTitle};
- __property int FormWidth = {read=mFormWidth, write=mFormWidth, default=-1};
- __property int FormHeight = {read=mFormHeight, write=mFormHeight, default=-1};
- __property Forms::TWindowState FormWindowState = {read=mWindowState, write=mWindowState, default=0}
- ;
- __property Classes::TNotifyEvent OnInitialized = {read=mOnInit, write=mOnInit};
- __property Classes::TNotifyEvent OnFormClose = {read=mOnFormClose, write=mOnFormClose};
- __property Classes::TNotifyEvent OnFormShow = {read=mOnFormShow, write=mOnFormShow};
-
- public:
- __fastcall virtual TPTDialog(Classes::TComponent* aOwner);
- bool __fastcall Execute(void);
- void __fastcall ReadStateFromRegistry(HKEY baseKey, System::AnsiString aSubKeyName, System::AnsiString
- aValueName);
- void __fastcall WriteStateToRegistry(HKEY baseKey, System::AnsiString aSubKeyName, System::AnsiString
- aValueName);
- DYNAMIC void __fastcall ReadStateFromStream(Classes::TStream* aStream);
- DYNAMIC void __fastcall WriteStateToStream(Classes::TStream* aStream);
- public:
- /* TComponent.Destroy */ __fastcall virtual ~TPTDialog(void) { }
-
- };
-
- class DELPHICLASS TPTFileDlg;
- class DELPHICLASS TPTFrmOpenDlg;
- enum TPTFrmOpenDlg_LIS { lisEdit, lisList };
-
- class PASCALIMPLEMENTATION TPTFrmOpenDlg : public Forms::TForm
- {
- typedef Forms::TForm inherited;
-
- __published:
- Stdctrls::TLabel* LookInTxt;
- Uptshellcontrols::TPTShellCombo* PTShellCombo1;
- Buttons::TSpeedButton* UpOneLevelBtn;
- Buttons::TSpeedButton* ListBtn;
- Buttons::TSpeedButton* DetailsBtn;
- Buttons::TSpeedButton* CreateNewFolderBtn;
- Extctrls::TPanel* Panel1;
- Stdctrls::TLabel* FileNameTxt;
- Stdctrls::TLabel* FilesOfTypeTxt;
- Uptimagecombo::TPTCombobox* FileTypesCbx;
- Stdctrls::TEdit* FileNameEdt;
- Stdctrls::TButton* OpenBtn;
- Stdctrls::TButton* CancelBtn;
- Stdctrls::TComboBox* FileNameCbx;
- Uptsplitter::TPTSplitter* PTSplitter1;
- Uptshellcontrols::TPTShellList* PTShellList1;
- Uptshellcontrols::TPTShellTree* PTShellTree1;
- Stdctrls::TCheckBox* ReadOnlyChk;
- Buttons::TSpeedButton* ShowTreeBtn;
- Stdctrls::TButton* HelpBtn;
- Menus::TPopupMenu* LvPopup;
- Menus::TMenuItem* View1Mitm;
- Menus::TMenuItem* N1;
- Menus::TMenuItem* New1Mitm;
- Menus::TMenuItem* N2;
- Menus::TMenuItem* Properties1Mitm;
- Menus::TMenuItem* Folder1Mitm;
- Menus::TMenuItem* LargeIcons1Mitm;
- Menus::TMenuItem* Smallicons1MItm;
- Menus::TMenuItem* List1Mitm;
- Menus::TMenuItem* Details1Mitm;
- Menus::TMenuItem* Paste1Mitm;
- Menus::TMenuItem* N3;
- Uptframe::TPTGroup* SplitterContainer;
- Buttons::TSpeedButton* ShowDesktopBtn;
- void __fastcall ViewBtnClick(System::TObject* Sender);
- void __fastcall PTShellList1Change(System::TObject* Sender, Comctrls::TListItem* Item, Comctrls::TItemChange
- Change);
- void __fastcall UpOneLevelBtnClick(System::TObject* Sender);
- void __fastcall ShowTreeBtnClick(System::TObject* Sender);
- void __fastcall FormDestroy(System::TObject* Sender);
- void __fastcall FormKeyDown(System::TObject* Sender, Word &Key, Classes::TShiftState Shift);
- void __fastcall FormCloseQuery(System::TObject* Sender, bool &CanClose);
- void __fastcall PTShellTree1Change(System::TObject* Sender, Comctrls::TTreeNode* Node);
- void __fastcall FileTypesCbxSelEndOk(System::TObject* Sender);
- void __fastcall CreateNewFolderBtnClick(System::TObject* Sender);
- void __fastcall FileNameEdtChange(System::TObject* Sender);
- void __fastcall Paste1MitmClick(System::TObject* Sender);
- void __fastcall Properties1MitmClick(System::TObject* Sender);
- void __fastcall HelpBtnClick(System::TObject* Sender);
- void __fastcall ReadOnlyChkClick(System::TObject* Sender);
- void __fastcall PTShellList1FolderChanged(System::TObject* Sender);
- void __fastcall FormResize(System::TObject* Sender);
- void __fastcall ShowDesktopBtnClick(System::TObject* Sender);
-
- private:
- bool __fastcall FormHelp(Word Command, int Data, bool &CallHelp);
- void __fastcall ListDblClickOpen(System::TObject* aSender, bool &afHandled);
- MESSAGE void __fastcall WMGetMinMaxInfo(Messages::TWMGetMinMaxInfo &aMsg);
-
- protected:
- System::AnsiString mDefaultExt;
- TPTOpenOptions mOptions;
- Classes::TStrings* mFiles;
- System::AnsiString mFilter;
- System::AnsiString mInitialDir;
- Classes::TNotifyEvent mOnTypeChanged;
- Classes::TNotifyEvent mOnFolderChanged;
- Classes::TNotifyEvent mOnSelectionChanged;
- Classes::TNotifyEvent mOnFormShow;
- Classes::TNotifyEvent mOnFormClose;
- Classes::THelpEvent mOnFormHelp;
- DYNAMIC void __fastcall DoOnFormClose(void);
- DYNAMIC void __fastcall DoOnFolderChanged(void);
- DYNAMIC void __fastcall DoOnSelectionChanged(void);
- DYNAMIC void __fastcall DoOnFormShow(void);
- DYNAMIC void __fastcall DoOnTypeChanged(void);
- System::AnsiString __fastcall GetFilename(void);
- Classes::TStrings* __fastcall GetFiles(void);
- int __fastcall GetFilterIndex(void);
- int __fastcall GetFormSplitterPos(void);
- Uptshellcontrols::TPTShAddItemEvent __fastcall GetOnAddListItem(void);
- Uptshellcontrols::TPTShAddItemEvent __fastcall GetOnAddTreeItem(void);
- Uptshellcontrols::TPTShAddItemEvent __fastcall GetOnAddComboItem(void);
- Uptshellcontrols::TPTShLvCustomDrawEvent __fastcall GetOnLvCustomDrawSh(void);
- Uptshellcontrols::TPTShLvCustomDrawEvent __fastcall GetOnLvCustomDrawShEx(void);
- Uptshellcontrols::TPTShTvCustomDrawEvent __fastcall GetOnTvCustomDrawSh(void);
- Uptshellcontrols::TPTShTvCustomDrawEvent __fastcall GetOnTvCustomDrawShEx(void);
- void __fastcall SetFilename(System::AnsiString aValue);
- void __fastcall SetFilter(System::AnsiString aValue);
- void __fastcall SetFilterIndex(int aValue);
- void __fastcall SetFormSplitterPos(int aValue);
- void __fastcall SetInitialDir(System::AnsiString aValue);
- void __fastcall SetOptions(TPTOpenOptions aValue);
- void __fastcall SetOnAddListItem(Uptshellcontrols::TPTShAddItemEvent aValue);
- void __fastcall SetOnAddTreeItem(Uptshellcontrols::TPTShAddItemEvent aValue);
- void __fastcall SetOnAddComboItem(Uptshellcontrols::TPTShAddItemEvent aValue);
- void __fastcall SetOnLvCustomDrawSh(Uptshellcontrols::TPTShLvCustomDrawEvent aValue);
- void __fastcall SetOnLvCustomDrawShEx(Uptshellcontrols::TPTShLvCustomDrawEvent aValue);
- void __fastcall SetOnTvCustomDrawSh(Uptshellcontrols::TPTShTvCustomDrawEvent aValue);
- void __fastcall SetOnTvCustomDrawShEx(Uptshellcontrols::TPTShTvCustomDrawEvent aValue);
- System::AnsiString mUserFilter;
- bool mExecuting;
- Classes::TStrings* mSelections;
- TPTFrmOpenDlg_LIS mLastInputState;
- HWND mHGripWindow;
- virtual void __fastcall CreateWnd(void);
- DYNAMIC void __fastcall DoTranslation(void);
- void __fastcall ApplyUserFilter(System::AnsiString aFilter);
- void __fastcall GetSelectedFiles(Classes::TStrings* s);
- void __fastcall ShowTree(bool aShow);
- DYNAMIC void __fastcall DoHide(void);
- DYNAMIC void __fastcall DoShow(void);
-
- public:
- __fastcall virtual TPTFrmOpenDlg(Classes::TComponent* aOwner);
- __fastcall virtual ~TPTFrmOpenDlg(void);
- bool __fastcall ParseInputString(const System::AnsiString ins);
- __property System::AnsiString DefaultExt = {read=mDefaultExt, write=mDefaultExt};
- __property bool Executing = {read=mExecuting, nodefault};
- __property TPTOpenOptions Options = {read=mOptions, write=SetOptions, nodefault};
- __property System::AnsiString FileName = {read=GetFilename, write=SetFilename};
- __property Classes::TStrings* Files = {read=GetFiles};
- __property System::AnsiString Filter = {read=mFilter, write=SetFilter};
- __property int FilterIndex = {read=GetFilterIndex, write=SetFilterIndex, default=1};
- __property int FormSplitterPos = {read=GetFormSplitterPos, write=SetFormSplitterPos, default=-1};
- __property HelpContext ;
- __property System::AnsiString InitialDir = {read=mInitialDir, write=SetInitialDir};
- __property Uptshellcontrols::TPTShAddItemEvent OnAddListItem = {read=GetOnAddListItem, write=SetOnAddListItem
- };
- __property Uptshellcontrols::TPTShAddItemEvent OnAddTreeItem = {read=GetOnAddTreeItem, write=SetOnAddTreeItem
- };
- __property Uptshellcontrols::TPTShAddItemEvent OnAddComboItem = {read=GetOnAddComboItem, write=SetOnAddComboItem
- };
- __property Uptshellcontrols::TPTShLvCustomDrawEvent OnLvCustomDrawSh = {read=GetOnLvCustomDrawSh, write=
- SetOnLvCustomDrawSh};
- __property Uptshellcontrols::TPTShLvCustomDrawEvent OnLvCustomDrawShEx = {read=GetOnLvCustomDrawShEx
- , write=SetOnLvCustomDrawShEx};
- __property Uptshellcontrols::TPTShTvCustomDrawEvent OnTvCustomDrawSh = {read=GetOnTvCustomDrawSh, write=
- SetOnTvCustomDrawSh};
- __property Uptshellcontrols::TPTShTvCustomDrawEvent OnTvCustomDrawShEx = {read=GetOnTvCustomDrawShEx
- , write=SetOnTvCustomDrawShEx};
- __property OnHelp ;
- __property Classes::THelpEvent OnFormHelp = {read=mOnFormHelp, write=mOnFormHelp};
- __property Classes::TNotifyEvent OnFormClose = {read=mOnFormClose, write=mOnFormClose};
- __property Classes::TNotifyEvent OnFormShow = {read=mOnFormShow, write=mOnFormShow};
- __property Classes::TNotifyEvent OnFolderChanged = {read=mOnFolderChanged, write=mOnFolderChanged};
-
- __property Classes::TNotifyEvent OnSelectionChanged = {read=mOnSelectionChanged, write=mOnSelectionChanged
- };
- __property Classes::TNotifyEvent OnTypeChanged = {read=mOnTypeChanged, write=mOnTypeChanged};
- public:
-
- /* TCustomForm.CreateNew */ __fastcall TPTFrmOpenDlg(Classes::TComponent* AOwner, int Dummy) : Forms::
- TForm(AOwner, Dummy) { }
-
- public:
- /* TWinControl.CreateParented */ __fastcall TPTFrmOpenDlg(HWND ParentWindow) : Forms::TForm(ParentWindow
- ) { }
-
- };
-
- class PASCALIMPLEMENTATION TPTFileDlg : public Fptopendlg::TPTDialog
- {
- typedef Fptopendlg::TPTDialog inherited;
-
- private:
- Classes::TStrings* mHistoryList;
- TPTOpenOptions mOptions;
- System::AnsiString mDefaultExt;
- Classes::TStrings* mFiles;
- System::AnsiString mFilter;
- int mFilterIndex;
- Classes::THelpContext mHelpContext;
- System::AnsiString mInitialDir;
- int mFormSplitterPos;
- Uptshellcontrols::TPTShAddItemEvent mOnAddListItemProc;
- Uptshellcontrols::TPTShAddItemEvent mOnAddTreeItemProc;
- Uptshellcontrols::TPTShAddItemEvent mOnAddComboItemProc;
- Classes::TNotifyEvent mOnFolderChanged;
- Classes::TNotifyEvent mOnSelectionChanged;
- Classes::TNotifyEvent mOnTypeChanged;
- Uptshellcontrols::TPTShLvCustomDrawEvent mOnLvCustomDrawShProc;
- Uptshellcontrols::TPTShLvCustomDrawEvent mOnLvCustomDrawShExProc;
- Uptshellcontrols::TPTShTvCustomDrawEvent mOnTvCustomDrawShProc;
- Uptshellcontrols::TPTShTvCustomDrawEvent mOnTvCustomDrawShExProc;
- Classes::THelpEvent mOnHelp;
- System::AnsiString __fastcall GetFilename(void);
- int __fastcall GetFilterIndex(void);
- void __fastcall SetFilename(System::AnsiString aValue);
- void __fastcall SetOptions(TPTOpenOptions aValue);
- void __fastcall SetFilter(System::AnsiString aValue);
- void __fastcall SetFilterIndex(int aValue);
- void __fastcall SetFormSplitterPos(int aValue);
- void __fastcall SetOnAddListItem(Uptshellcontrols::TPTShAddItemEvent aValue);
- void __fastcall SetOnAddTreeItem(Uptshellcontrols::TPTShAddItemEvent aValue);
- void __fastcall SetOnAddComboItem(Uptshellcontrols::TPTShAddItemEvent aValue);
- void __fastcall SetHistoryList(Classes::TStrings* aValue);
-
- protected:
- TPTFrmOpenDlg* mForm;
- DYNAMIC bool __fastcall DoExecute(void);
- DYNAMIC TPTFrmOpenDlg* __fastcall CreateForm(void);
- DYNAMIC void __fastcall InitForm(TPTFrmOpenDlg* aForm);
- DYNAMIC void __fastcall SaveFormSettings(TPTFrmOpenDlg* aForm);
- __property TPTFrmOpenDlg* Form = {read=mForm};
- __property System::AnsiString DefaultExt = {read=mDefaultExt, write=mDefaultExt};
- __property TPTOpenOptions Options = {read=mOptions, write=SetOptions, nodefault};
- __property System::AnsiString FileName = {read=GetFilename, write=SetFilename};
- __property Classes::TStrings* Files = {read=mFiles};
- __property System::AnsiString Filter = {read=mFilter, write=SetFilter};
- __property int FilterIndex = {read=GetFilterIndex, write=SetFilterIndex, default=1};
- __property int FormSplitterPos = {read=mFormSplitterPos, write=SetFormSplitterPos, default=-1};
- __property Classes::THelpContext HelpContext = {read=mHelpContext, write=mHelpContext, default=0};
- __property Classes::TStrings* HistoryList = {read=mHistoryList, write=SetHistoryList, stored=false}
- ;
- __property System::AnsiString InitialDir = {read=mInitialDir, write=mInitialDir};
- __property Uptshellcontrols::TPTShAddItemEvent OnAddListItem = {read=mOnAddListItemProc, write=SetOnAddListItem
- };
- __property Uptshellcontrols::TPTShAddItemEvent OnAddTreeItem = {read=mOnAddTreeItemProc, write=SetOnAddTreeItem
- };
- __property Uptshellcontrols::TPTShAddItemEvent OnAddComboItem = {read=mOnAddComboItemProc, write=SetOnAddComboItem
- };
- __property Uptshellcontrols::TPTShLvCustomDrawEvent OnLvCustomDrawSh = {read=mOnLvCustomDrawShProc,
- write=mOnLvCustomDrawShProc};
- __property Uptshellcontrols::TPTShLvCustomDrawEvent OnLvCustomDrawShEx = {read=mOnLvCustomDrawShExProc
- , write=mOnLvCustomDrawShExProc};
- __property Uptshellcontrols::TPTShTvCustomDrawEvent OnTvCustomDrawSh = {read=mOnTvCustomDrawShProc,
- write=mOnTvCustomDrawShProc};
- __property Uptshellcontrols::TPTShTvCustomDrawEvent OnTvCustomDrawShEx = {read=mOnTvCustomDrawShExProc
- , write=mOnTvCustomDrawShExProc};
- __property Classes::THelpEvent OnHelp = {read=mOnHelp, write=mOnHelp};
- __property Classes::TNotifyEvent OnFolderChanged = {read=mOnFolderChanged, write=mOnFolderChanged};
-
- __property Classes::TNotifyEvent OnSelectionChanged = {read=mOnSelectionChanged, write=mOnSelectionChanged
- };
- __property Classes::TNotifyEvent OnTypeChanged = {read=mOnTypeChanged, write=mOnTypeChanged};
-
- public:
- __fastcall virtual TPTFileDlg(Classes::TComponent* aOwner);
- __fastcall virtual ~TPTFileDlg(void);
- DYNAMIC void __fastcall ReadStateFromStream(Classes::TStream* aStream);
- DYNAMIC void __fastcall WriteStateToStream(Classes::TStream* aStream);
- };
-
- class DELPHICLASS TPTCustomOpenDlg;
- class PASCALIMPLEMENTATION TPTCustomOpenDlg : public Fptopendlg::TPTFileDlg
- {
- typedef Fptopendlg::TPTFileDlg inherited;
-
- protected:
- DYNAMIC void __fastcall InitForm(TPTFrmOpenDlg* aForm);
-
- public:
- __fastcall virtual TPTCustomOpenDlg(Classes::TComponent* aOwner);
- public:
- /* TPTFileDlg.Destroy */ __fastcall virtual ~TPTCustomOpenDlg(void) { }
-
- };
-
- class DELPHICLASS TPTOpenDlg;
- class PASCALIMPLEMENTATION TPTOpenDlg : public Fptopendlg::TPTCustomOpenDlg
- {
- typedef Fptopendlg::TPTCustomOpenDlg inherited;
-
- public:
- __property Executing ;
- __property FileName ;
- __property Files ;
- __property Form ;
-
- __published:
- __property Title ;
- __property Options ;
- __property Filter ;
- __property FilterIndex ;
- __property FormWidth ;
- __property FormHeight ;
- __property FormWindowState ;
- __property FormSplitterPos ;
- __property HelpContext ;
- __property HistoryList ;
- __property InitialDir ;
- __property DefaultExt ;
- __property OnAddListItem ;
- __property OnAddTreeItem ;
- __property OnAddComboItem ;
- __property OnInitialized ;
- __property OnLvCustomDrawSh ;
- __property OnLvCustomDrawShEx ;
- __property OnTvCustomDrawSh ;
- __property OnTvCustomDrawShEx ;
- __property OnHelp ;
- __property OnFormClose ;
- __property OnFormShow ;
- __property OnFolderChanged ;
- __property OnSelectionChanged ;
- __property OnTypeChanged ;
- public:
- /* TPTCustomOpenDlg.Create */ __fastcall virtual TPTOpenDlg(Classes::TComponent* aOwner) : Fptopendlg::
- TPTCustomOpenDlg(aOwner) { }
-
- public:
- /* TPTFileDlg.Destroy */ __fastcall virtual ~TPTOpenDlg(void) { }
-
- };
-
- class DELPHICLASS TPTCustomSaveDlg;
- class PASCALIMPLEMENTATION TPTCustomSaveDlg : public Fptopendlg::TPTFileDlg
- {
- typedef Fptopendlg::TPTFileDlg inherited;
-
- protected:
- DYNAMIC void __fastcall InitForm(TPTFrmOpenDlg* aForm);
-
- public:
- __fastcall virtual TPTCustomSaveDlg(Classes::TComponent* aOwner);
- public:
- /* TPTFileDlg.Destroy */ __fastcall virtual ~TPTCustomSaveDlg(void) { }
-
- };
-
- class DELPHICLASS TPTSaveDlg;
- class PASCALIMPLEMENTATION TPTSaveDlg : public Fptopendlg::TPTCustomSaveDlg
- {
- typedef Fptopendlg::TPTCustomSaveDlg inherited;
-
- public:
- __property Executing ;
- __property FileName ;
- __property Files ;
- __property Form ;
-
- __published:
- __property DefaultExt ;
- __property Title ;
- __property Options ;
- __property Filter ;
- __property FilterIndex ;
- __property FormWidth ;
- __property FormHeight ;
- __property FormWindowState ;
- __property FormSplitterPos ;
- __property HelpContext ;
- __property HistoryList ;
- __property InitialDir ;
- __property OnAddListItem ;
- __property OnAddTreeItem ;
- __property OnAddComboItem ;
- __property OnInitialized ;
- __property OnLvCustomDrawSh ;
- __property OnLvCustomDrawShEx ;
- __property OnTvCustomDrawSh ;
- __property OnTvCustomDrawShEx ;
- __property OnHelp ;
- __property OnFormClose ;
- __property OnFormShow ;
- __property OnFolderChanged ;
- __property OnSelectionChanged ;
- __property OnTypeChanged ;
- public:
- /* TPTCustomSaveDlg.Create */ __fastcall virtual TPTSaveDlg(Classes::TComponent* aOwner) : Fptopendlg::
- TPTCustomSaveDlg(aOwner) { }
-
- public:
- /* TPTFileDlg.Destroy */ __fastcall virtual ~TPTSaveDlg(void) { }
-
- };
-
- //-- var, const, procedure ---------------------------------------------------
- #define DEF_OPEN_OPTIONS (System::Set<TPTOpenOption, ptofAllowMultiselect, ptofShowHidden> () << ptofHideReadOnly \
- << ptofAllowTree << ptofShowHints << ptofOleDrag << ptofOleDrop << ptofShowHidden )
- #define DEF_SAVE_OPTIONS (System::Set<TPTOpenOption, ptofAllowMultiselect, ptofShowHidden> () << ptofHideReadOnly \
- << ptofAllowTree << ptofShowHints << ptofOleDrag << ptofOleDrop << ptofShowHidden )
- extern PACKAGE TPTFrmOpenDlg* PTFrmOpenDlg;
-
- } /* namespace Fptopendlg */
- #if !defined(NO_IMPLICIT_NAMESPACE_USE)
- using namespace Fptopendlg;
- #endif
- //-- end unit ----------------------------------------------------------------
- #endif // FPTOpenDlg
-